armour protection - Allemand Anglais Dictionnaire